home *** CD-ROM | disk | FTP | other *** search
/ Aminet 22 / Aminet 22 (1997)(GTI - Schatztruhe)[!][Dec 1997].iso / Aminet / docs / misc / ampd010.lha / Module_Protector.format < prev    next >
Encoding:
Text File  |  1995-06-24  |  1.7 KB  |  43 lines

  1. Module Protector format
  2. Created by Matrix / LSD (David Counter 1992)
  3. Analysed by Asle / ReDoX (asle@warka.com)
  4.  
  5. (All right, writing my name like that means that if there's)
  6. (something wrong in this file, it is MY fault ... that way,)
  7. (you know where to send flames if needed ... .)
  8.  
  9.  
  10. Offset    size (byte)    Comment
  11. ------    -----------    -------
  12.  
  13. NOTE: Gryzor states there can be an ID at the beginning
  14.      of a Module Protector packed file. Now, in the small
  15.      exemple written in Pro-Wizard doc, there IS a 'TRK1'
  16.      ID in the header and all the description below is
  17.      starting right after ... just add 4 bytes at each
  18.      offset if the ID is there :). (Hi nicolas)
  19.  
  20.       **************************************
  21.       * the following is repeated 31 times *
  22.       * with 8 bytes description for 1 smp *
  23. ******************************************************
  24.                                                      *
  25.  0             2         Sample Size / 2             *
  26.  2             1         Finetune (0 -> F)           *
  27.  3             1         Volume (0 - 40h)            *
  28.  4             2         Loop Start / 2              *
  29.  6             2         Loop Size / 2               *
  30.                                                      *
  31. ******************************************************
  32.  
  33. 248 ($F8)      1         Size of pattern table
  34. 249 ($F9)      1         NoiseTracker restart byte ($7F)
  35. 250 ($FA)   128 ($80)    Pattern table
  36. 378 ($17A)     ?         Pattern datas
  37.                           (Pattern datas are stored like Ptk)
  38.                           (one pattern is 1024 ($400) bytes).
  39.  
  40.  
  41.  Follow the Sample datas stored like ProTracker.
  42. Nothing is packed..
  43.